Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LARCH TERRACE Terraced £220,878 £129,995 12 Mar 2010